home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / demosys.arc / MANUAL.DOC < prev    next >
Encoding:
Text File  |  1986-02-24  |  33.0 KB  |  1,191 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                                                    PC DEMONSTRATION SYSTEM
  15.                                                               User's Guide
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                                                Version 2.0
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                             Copyright (C) 1986 Shamrock Microsystems, Inc.
  34.                                                       All rights reserved.
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.     SHAMROCK MICROSYSTEMS, INC.
  57.     P.O. BOX 26527
  58.     INDIANAPOLIS, IN 46226
  59.     (317) 545-7871
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.                       PC Demonstration System Version 2.0          Page 2
  68.                                  User's Guide
  69.  
  70.  
  71.                                TABLE OF CONTENTS
  72.  
  73.     SECTION                                                           PAGE
  74.     -------                                                           ----
  75.     OVERVIEW..........................................................  3
  76.         Description...................................................  3
  77.         System Requirements...........................................  3
  78.     SCREEN FORMATTER..................................................  4
  79.         Starting Screen Formatter.....................................  4
  80.         Help (F1).....................................................  4
  81.         Set drive/directory (F2)......................................  4
  82.         Load screen from disk (F3)....................................  4
  83.         Save screen to disk (F4)......................................  4
  84.         Print current screen (F5).....................................  4
  85.         Edit mode (F6)................................................  5
  86.              Text entry and edit keys.................................  5
  87.              Help (F1)................................................  5
  88.              Cursor position (F2).....................................  6
  89.              Color (F3)...............................................  6
  90.                   Paint (F3)..........................................  6
  91.                   Set foreground (F4).................................  6
  92.                   Set background (F5).................................  6
  93.                   Blink (F6)..........................................  6
  94.                   Quit (Esc)..........................................  6
  95.              Draw box (F4)............................................  7
  96.              Center line (F5).........................................  7
  97.              Delete line (F6).........................................  7
  98.              Insert line (F7).........................................  7
  99.              Copy block (F8)..........................................  7
  100.              Move block (F9)..........................................  7
  101.              Delete block (F10).......................................  7
  102.              Return to main menu (Esc)................................  8
  103.         Exit to DOS (Esc).............................................  8
  104.     DEMO MAKER........................................................  9
  105.         Starting Demo Maker...........................................  9
  106.         Help (F1).....................................................  9
  107.         Set drive/directory (F2)......................................  9
  108.         Load sequence file from disk (F3).............................  9
  109.         Save sequence file to disk (F4)...............................  9
  110.         Print current sequence file (F5)..............................  9
  111.         Renumber (F6)................................................. 10
  112.         Add to sequence file (F7)..................................... 10
  113.              Edit keys................................................ 10
  114.              Field definitions........................................ 11
  115.         Change sequence file (F8)..................................... 12
  116.         Clear (F9).................................................... 12
  117.         Exit to DOS (Esc)............................................. 12
  118.     DEMO RUN.......................................................... 13
  119.         Starting Demo Run............................................. 13
  120.     TIPS ON USING PDS................................................. 14
  121.     ACKNOWLEDGEMENTS.................................................. 15
  122.     ENHANCEMENTS...................................................... 16
  123.     BECOMING A REGISTERED USER........................................ 17
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.                       PC Demonstration System Version 2.0          Page 3
  134.                                  User's Guide
  135.  
  136.  
  137.     OVERVIEW
  138.  
  139.     DESCRIPTION
  140.  
  141.     The  PC  Demonstration  System  (PDS)  provides  a  way for you to make
  142.     program  demonstrations,  prototypes  and other types of presentations.
  143.     There are three programs in the PC Demonstration System:
  144.  
  145.         Screen  Formatter  -  which  is used to create the screens for your
  146.         presentation.
  147.  
  148.         Demo  Maker  -  which  is  used  to  create  a "sequence file" that
  149.         describes  the order in which your screens will be displayed, along
  150.         with  the  valid  keys  that  can  be  used  to  branch within your
  151.         presentation.
  152.  
  153.         Demo  Run  -  which  takes  your screens and your sequence file and
  154.         "runs" your presentation.
  155.  
  156.  
  157.     SYSTEM REQUIREMENTS
  158.  
  159.     The  PC  Demonstration  System requires a 256K or larger IBM PC, PC-XT,
  160.     PC-AT  or  IBM PC "compatible" and DOS 2.0 or later.  PDS works only in
  161.     80 column mode with either the color or monochrome display adapter.
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.                       PC Demonstration System Version 2.0          Page 4
  200.                                  User's Guide
  201.  
  202.  
  203.     SCREEN FORMATTER
  204.  
  205.     STARTING SCREEN FORMATTER
  206.  
  207.     At  the  DOS  prompt, type "SF" (without the quotation marks) and press
  208.     Enter.    The  files  SF.SCN  and  SFHLP.SCN  must  be  in  the current
  209.     directory.    If  they  are  not  found, the program will abort with an
  210.     error message indicating the file that could not be found.
  211.  
  212.     Once  the  program  has  successfully  loaded,  the  main  menu will be
  213.     displayed.
  214.  
  215.  
  216.     HELP (F1)
  217.  
  218.     Pressing  F1  at  the  main  menu  displays  a  help  screen that gives
  219.     additional  information  on  the  options available from the main menu.
  220.     F1  is  the  "help"  key  throughout Screen Formatter.  Press F1 at any
  221.     time  to  receive  context-sensitive  help  on  the  function  you  are
  222.     performing.
  223.  
  224.  
  225.     SET DRIVE/DIRECTORY (F2)
  226.  
  227.     Pressing  F2  at  the  main  menu  will allow you to change the current
  228.     drive/directory.    The current drive/directory will be displayed.  Key
  229.     in  the  changes  you  desire  and press Enter.  All loads and saves of
  230.     screens  will now be made from the drive/directory you entered.  If you
  231.     do  not  wish  to  change  the drive/directory after pressing F2, press
  232.     Escape (Esc).  The current drive/directory will remain unchanged.
  233.  
  234.  
  235.     LOAD SCREEN FROM DISK (F3)
  236.  
  237.     Pressing  F3 at the main menu will allow you to load a previously saved
  238.     screen  into  the  edit workspace, where you will be able to modify it.
  239.     The  last  screen  accessed by Screen Formatter in this session will be
  240.     displayed.    Key  in the name of the screen you wish to load and press
  241.     Enter.    The  screen will be loaded from disk into the edit workspace.
  242.     If  you  do  not  wish to load a screen after pressing F3, press Escape
  243.     (Esc).  The edit workspace will remain unchanged.
  244.  
  245.  
  246.     SAVE SCREEN TO DISK (F4)
  247.  
  248.     Pressing  F4  at  the  main  menu  will  allow  you  to save the screen
  249.     currently  in  the edit workspace to disk.  The last screen accessed by
  250.     Screen  Formatter  in  this session will be displayed.  Key in the name
  251.     you  desire  to  give  the  screen and press Enter.  The screen will be
  252.     saved  to  disk,  but will remain in the edit workspace.  If you do not
  253.     wish  to  save  the  screen after pressing F4, press Escape (Esc).  The
  254.     screen will not be saved to disk.
  255.  
  256.  
  257.     PRINT CURRENT SCREEN (F5)
  258.  
  259.     Pressing  F5  at  the  main  menu  will  allow  you to print the screen
  260.     currently  in the edit workspace.  Note that the output to your printer
  261.     will  be in 132 column format.  If you use an 80 column printer, ensure
  262.  
  263.  
  264.  
  265.                       PC Demonstration System Version 2.0          Page 5
  266.                                  User's Guide
  267.  
  268.  
  269.     that  it  has  been  set  to  132  column  mode  before  loading Screen
  270.     Formatter.   Also note that Screen Formatter does not currently support
  271.     the  printing  of  the  graphics  characters.  These characters will be
  272.     converted to spaces during the print process.
  273.  
  274.  
  275.     EDIT MODE (F6)
  276.  
  277.     Pressing  F6  at  the  main menu will put you in edit mode.  The screen
  278.     currently  in  the  edit workspace will be displayed for you to modify.
  279.     The  first time you enter edit mode in a session with Screen Formatter,
  280.     the  edit  workspace  will be blank (unless you're using the evaluation
  281.     version,  and  then  you  will be reminded to become a registered user.
  282.     To  clear the reminder-to-register screen for entry of your own screen,
  283.     perform the following:
  284.  
  285.         Press the Home key.
  286.         Press F3.
  287.         Press F3.
  288.         Press F3.
  289.         Press the Left cursor key.
  290.         Press F3.
  291.         Press Escape (Esc).
  292.         Press F10.
  293.         Press F10.
  294.         Press the Left cursor key.
  295.         Press F10.
  296.  
  297.     The  screen  will  now be blank and all color attributes will be set to
  298.     white on black.)
  299.  
  300.  
  301.     TEXT ENTRY AND EDIT KEYS
  302.  
  303.     Text  entry  in  edit  mode is relatively simple.  Put the cursor where
  304.     you  want the text and start typing.  Remember, Screen Formatter is not
  305.     a  word  processor,  so don't expect sentences to wrap around, although
  306.     the   cursor   does  wrap-around,  both  vertically  and  horizontally.
  307.     Pressing  the  Alt  key  plus  a  letter key will produce a large block
  308.     letter.    Also,  Alt  and  the  numeric  keypad  can  be used to enter
  309.     graphics  characters.    Most  of  the  edit keys function as you would
  310.     expect  them  to function.  Tabs are set every 10 characters for use by
  311.     the  Tab  and  Shift-Tab keys.  Home puts the cursor at column position
  312.     1, row position 1.
  313.  
  314.  
  315.     HELP (F1)
  316.  
  317.     Pressing  F1  in  edit  mode displays a "mini-menu" of the function key
  318.     assignments  while in edit mode.  Pressing F1 again will offer extended
  319.     help  on  these  functions.  Press any key to remove the mini-menu from
  320.     the  screen.    As stated earlier, F1 is the help key throughout Screen
  321.     Formatter.    Press F1 at any time for more information on the function
  322.     you are performing.
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.                       PC Demonstration System Version 2.0          Page 6
  332.                                  User's Guide
  333.  
  334.  
  335.     CURSOR POSTION (F2)
  336.  
  337.     Pressing  F2  in edit mode displays the current column and row position
  338.     of  the  cursor.   Press any key to remove the display from the screen.
  339.     F2 can be pressed at any time the cursor is displayed on the screen.
  340.  
  341.  
  342.     COLOR (F3)
  343.  
  344.     Pressing  F3 in edit mode will put you in color mode, where you can add
  345.     color  to  your  screen.   A window showing the current colors selected
  346.     and  a  "mini-menu"  of  function key assignments in color mode will be
  347.     displayed.
  348.  
  349.  
  350.     PAINT (F3)
  351.  
  352.     Pressing  F3  in  color  mode allows you to paint an area of the screen
  353.     with  the  selected  colors.  After pressing F3, position the cursor to
  354.     the  upper  left  corner  of the area to be painted and press F3.  Then
  355.     position  the  cursor  to  the  lower  right  corner  of the area to be
  356.     painted  and  press F3 again.  The marked area will be painted with the
  357.     selected  colors.    Press  Escape (Esc) at any time before marking the
  358.     lower right corner to abort the paint process.
  359.  
  360.  
  361.     SET FOREGROUND (F4)
  362.  
  363.     Pressing  F4 in color mode allows you to set the foreground color to be
  364.     used  when  painting.   Use the Up cursor and Down cursor keys to point
  365.     to  the  desired  color.    Press  Enter  or Escape (Esc) when you have
  366.     selected  the  desired  color.   The text in the colors selected window
  367.     will reflect your selection.
  368.  
  369.  
  370.     SET BACKGROUND (F5)
  371.  
  372.     Pressing  F5 in color mode allows you to set the background color to be
  373.     used  when  painting.   Use the Up cursor and Down cursor keys to point
  374.     to  the  desired  color.    Press  Enter  or Escape (Esc) when you have
  375.     selected  the  desired  color.    The background in the colors selected
  376.     window will reflect your selection.
  377.  
  378.  
  379.     BLINK (F6)
  380.  
  381.     Pressing  F6  in  color  mode  allows you to make an area of the screen
  382.     blink.    After  pressing  F6,  position  the  cursor to the upper left
  383.     corner  of  the  area  to  be  blinked and press F6.  Then position the
  384.     cursor  to  the  lower right corner of the area to be blinked and press
  385.     F6  again.  The marked area will begin blinking.  Press Escape (Esc) at
  386.     any  time  before  marking  the  lower  right corner to abort the blink
  387.     process.  To "unblink" an area, paint it.
  388.  
  389.  
  390.     QUIT (ESC)
  391.  
  392.     To quit color mode, press Escape (Esc).
  393.  
  394.  
  395.  
  396.  
  397.                       PC Demonstration System Version 2.0          Page 7
  398.                                  User's Guide
  399.  
  400.  
  401.     DRAW BOX (F4)
  402.  
  403.     Pressing  F4  in  edit mode allows you to draw a double-line box around
  404.     an  area  of the screen.  After pressing F4, position the cursor to the
  405.     upper  left corner of the area you wish to enclose with a box and press
  406.     F4.   Then position the cursor to the lower right corner of the area to
  407.     be  enclosed  and press F4 again.  The box will be drawn.  Press Escape
  408.     (Esc)  at  any  time before marking the lower right corner to abort the
  409.     box-drawing process.
  410.  
  411.  
  412.     CENTER LINE (F5)
  413.  
  414.     Pressing  F5  in edit mode will center the text on the line occupied by
  415.     the cursor.
  416.  
  417.  
  418.     DELETE LINE (F6)
  419.  
  420.     Pressing F6 in edit mode will delete the line occupied by the cursor.
  421.  
  422.  
  423.     INSERT LINE (F7)
  424.  
  425.     Pressing  F7 in edit mode will insert a blank line at the line occupied
  426.     by the cursor.
  427.  
  428.  
  429.     COPY BLOCK (F8)
  430.  
  431.     Pressing  F8  in  edit mode will allow you to copy a block of text from
  432.     one  part  of  the  screen to another.  After pressing F8, position the
  433.     cursor  to  the  upper  left  corner of the area to be copied and press
  434.     F8.    Next,  position the cursor to the lower right corner of the area
  435.     to  be  copied  and  press  F8 again.  Then, position the cursor to the
  436.     upper  right  corner of the destination of the marked block.  Press F8.
  437.     The  block  will  be  copied.    Press  Escape (Esc) at any time before
  438.     marking the destination to abort the copy process.
  439.  
  440.  
  441.     MOVE BLOCK (F9)
  442.  
  443.     Pressing  F9  in  edit mode will allow you to move a block of text from
  444.     one  part  of  the  screen to another.  After pressing F9, position the
  445.     cursor  to  the upper left corner of the area to be moved and press F9.
  446.     Next,  position  the cursor to the lower right corner of the area to be
  447.     moved  and  press  F9  again.    Then, position the cursor to the upper
  448.     right  corner  of  the destination of the marked block.  Press F9.  The
  449.     block  will  be  moved.   Press Escape (Esc) at any time before marking
  450.     the destination to abort the move process.
  451.  
  452.  
  453.     DELETE BLOCK (F10)
  454.  
  455.     Pressing  F10  in  edit  mode  will allow you to delete a block of text
  456.     from  the screen.  After pressing F10, position the cursor to the upper
  457.     left  corner  of  the area to be deleted and press F10.  Then, position
  458.     the  cursor  to  the  lower  right corner of the area to be deleted and
  459.     press  F10 again.  The area will be deleted.  Press Escape (Esc) at any
  460.  
  461.  
  462.  
  463.                       PC Demonstration System Version 2.0          Page 8
  464.                                  User's Guide
  465.  
  466.  
  467.     time  before  marking  the  lower  right  corner  to  abort  the delete
  468.     process.
  469.  
  470.  
  471.     RETURN TO MAIN MENU (ESC)
  472.  
  473.     Pressing Escape (Esc) in edit mode will return you to the main menu.
  474.  
  475.  
  476.     EXIT TO DOS (ESC)
  477.  
  478.     Pressing  Escape (Esc) at the main menu will end Screen Formatter.  The
  479.     screen  will  be cleared, the current drive/directory will be displayed
  480.     and you will be returned to DOS.
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.                       PC Demonstration System Version 2.0          Page 9
  530.                                  User's Guide
  531.  
  532.  
  533.     DEMO MAKER
  534.  
  535.     STARTING DEMO MAKER
  536.  
  537.     At  the  DOS  prompt, type "DM" (without the quotation marks) and press
  538.     Enter.    The  files  DM.SCN  and  DMHLP.SCN  must  be  in  the current
  539.     directory.    If  they  are  not  found, the program will abort with an
  540.     error message indicating the file that could not be found.
  541.  
  542.     Once  the  program  has  successfully  loaded,  the  main  menu will be
  543.     displayed.
  544.  
  545.  
  546.     HELP (F1)
  547.  
  548.     Pressing  F1  at  the  main  menu  displays  a  help  screen that gives
  549.     additional  information  on  the  options available from the main menu.
  550.     F1  is  the  "help" key throughout Demo Maker.  Press F1 at any time to
  551.     receive context-sensitive help on the function you are performing.
  552.  
  553.  
  554.     SET DRIVE/DIRECTORY (F2)
  555.  
  556.     Pressing  F2  at  the  main  menu  will allow you to change the current
  557.     drive/directory.    The current drive/directory will be displayed.  Key
  558.     in  the  changes  you  desire  and press Enter.  All loads and saves of
  559.     sequence  files  will now be made from the drive/directory you entered.
  560.     If  you  do  not  wish to change the drive/directory after pressing F2,
  561.     press   Escape   (Esc).     The  current  drive/directory  will  remain
  562.     unchanged.
  563.  
  564.  
  565.     LOAD SEQUENCE FILE FROM DISK (F3)
  566.  
  567.     Pressing  F3 at the main menu will allow you to load a previously saved
  568.     sequence  file  so  that  you  may add or make changes to it.  The last
  569.     sequence   file  accessed  by  Demo  Maker  in  this  session  will  be
  570.     displayed.    Key in the name of the sequence file you wish to load and
  571.     press  Enter.    The sequence file will be loaded from disk.  If you do
  572.     not  wish  to  load  a  sequence  file  after pressing F3, press Escape
  573.     (Esc).
  574.  
  575.  
  576.     SAVE SEQUENCE FILE TO DISK (F4)
  577.  
  578.     Pressing  F4  at  the  main  menu  will  allow  you to save the current
  579.     sequence  file  to disk.  The last sequence file accessed by Demo Maker
  580.     in  this session will be displayed.  Key in the name you desire to give
  581.     the  sequence file and press Enter.  The sequence file will be saved to
  582.     disk.   If you do not wish to save the sequence file after pressing F4,
  583.     press Escape (Esc).  The sequence file will not be saved to disk.
  584.  
  585.  
  586.     PRINT CURRENT SEQUENCE FILE (F5)
  587.  
  588.     Pressing  F5  at  the  main  menu  will  allow you to print the current
  589.     sequence file.  Press Escape (Esc) at any time to cancel printing.
  590.  
  591.  
  592.  
  593.  
  594.  
  595.                       PC Demonstration System Version 2.0          Page 10
  596.                                  User's Guide
  597.  
  598.  
  599.     RENUMBER (F6)
  600.  
  601.     Pressing  F6  at the main menu will renumber the current sequence file.
  602.     After  pressing  F6, press Y to confirm that you wish to renumber.  The
  603.     first  record  will  be  given  the  sequence number 10, and subsequent
  604.     records  will  be  numbered in increments of 10.  If you do not wish to
  605.     renumber  the  sequence file after pressing F6, press any other key and
  606.     the sequence file will not be renumbered.
  607.  
  608.  
  609.     ADD TO SEQUENCE FILE (F7)
  610.  
  611.     Pressing  F7  at the main menu allows you to add records to the current
  612.     sequence  file.   The add entry screen will be displayed, with the name
  613.     of  the  current  sequence  file  in the upper right corner.  Enter the
  614.     desired  information  into the fields and press Enter.  The record will
  615.     be  added to the sequence file and the fields will be cleared for entry
  616.     of another record.  Press Escape (Esc) to return to the main menu.
  617.  
  618.  
  619.     EDIT KEYS
  620.  
  621.     When  adding  (or changing) sequence records, the edit keys are defined
  622.     as follows:
  623.  
  624.         Right cursor        -    move   the  cursor  one  position  to  the
  625.                                  right.
  626.  
  627.         Left cursor         -    move the cursor one position to the left.
  628.  
  629.         End                 -    move  the  cursor  to the last position in
  630.                                  the field.
  631.  
  632.         Backspace           -    delete  the  character  to the left of the
  633.                                  cursor,  then move the cursor one position
  634.                                  to the left.
  635.  
  636.         Delete              -    delete   the   character   at  the  cursor
  637.                                  position.
  638.  
  639.         Insert              -    toggle  insert mode on/off; a block cursor
  640.                                  will  indicate  that  you  are  in  insert
  641.                                  mode.
  642.  
  643.         Tab                 -    move the cursor to the next field.
  644.  
  645.         Shift-Tab           -    move the cursor to the preceding field.
  646.  
  647.         Ctrl+right cursor   -    move  the cursor to the field to the right
  648.                                  of the present field.
  649.  
  650.         Ctrl+left cursor    -    move  the  cursor to the field to the left
  651.                                  of the present field.
  652.  
  653.         Up cursor           -    move  the  cursor  to  the field above the
  654.                                  present field.
  655.  
  656.         Down cursor              move  the  cursor  to  the field below the
  657.                                  present field.
  658.  
  659.  
  660.  
  661.                       PC Demonstration System Version 2.0          Page 11
  662.                                  User's Guide
  663.  
  664.  
  665.     FIELD DEFINITIONS
  666.  
  667.     The definitions of the fields in a sequence record are as follows:
  668.  
  669.         Sequence number     -    the  number  you  assign to this record to
  670.                                  uniquely   identify  it,  much  like  line
  671.                                  numbers  in  BASIC.    Must  be  a  number
  672.                                  between 1 and 9998.
  673.  
  674.         Screen name         -    the  file  name of the screen that will be
  675.                                  displayed  when  this  sequence  record is
  676.                                  executed  by  Demo  Run.   Must be a valid
  677.                                  DOS file name.
  678.  
  679.         Delay time          -    the  number  of  seconds  that  the screen
  680.                                  will   be  displayed.    An  entry  of  99
  681.                                  indicates   that   the   screen   will  be
  682.                                  displayed  until  a  valid key is pressed.
  683.                                  Must be a number between 0 and 60 or 99.
  684.  
  685.         Cursor column/row   -    the  column and row position of the cursor
  686.                                  when  the  screen  is displayed.  An entry
  687.                                  of  0 for either one will cause the cursor
  688.                                  to  be "hidden."  Must be a number between
  689.                                  0 and 80 for column and 0 and 25 for row.
  690.  
  691.         Key                 -    the  keys  that can be pressed to continue
  692.                                  execution  of  the sequence file.  If left
  693.                                  blank,  the  first  Key entry will default
  694.                                  to  TIM.    Valid  Key  entries  and their
  695.                                  definitions are:
  696.  
  697.                                  TIM       -    the   corresponding  branch
  698.                                                 will   be   executed   when
  699.                                                 Delay  time  expires and no
  700.                                                 key has been pressed
  701.  
  702.                                  F1 - F10  -    Function keys 1 through 10
  703.  
  704.                                  0 -9      -    numeric keys 0 through 9
  705.  
  706.                                  SPC       -    space bar
  707.  
  708.                                  ESC       -    Escape (Esc)
  709.  
  710.                                  ENT       -    Enter
  711.  
  712.                                  ANY       -    any key
  713.  
  714.         Branch              -    the  sequence  number  of the record to be
  715.                                  executed  when  the  corresponding  key is
  716.                                  pressed.   An entry of 9999 indicates exit
  717.                                  to  DOS.    Must be a number between 1 and
  718.                                  9999.
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.                       PC Demonstration System Version 2.0          Page 12
  728.                                  User's Guide
  729.  
  730.  
  731.     CHANGE SEQUENCE FILE (F8)
  732.  
  733.     Pressing  F8  at the main menu allows you to make changes to records in
  734.     the  current  sequence file.  The change entry screen will be displayed
  735.     with  the  name of the current sequence file in the upper right corner.
  736.     Key  in  the  sequence  number  of  the  record to be changed and press
  737.     Enter.    The  desired  record  will  be  displayed.  Enter the desired
  738.     changes  and  press Enter.  The fields will be cleared and you may then
  739.     enter  another  sequence number to be changed.  Press Escape (Esc) when
  740.     entering  changes  to  select  a  different record.  Press Escape (Esc)
  741.     when  selecting a record to return to the main menu.  The edit keys are
  742.     defined  as in the add process, with the addition that the F10 key will
  743.     allow  you  to delete a record.  After pressing F10, press Y to confirm
  744.     that  you wish to delete the record.  Press any other key if you do not
  745.     wish to delete.
  746.  
  747.  
  748.     CLEAR (F9)
  749.  
  750.     Pressing  F9  at  the  main  menu  will  allow you to clear the current
  751.     sequence  file  from  memory so that you may enter a new sequence file.
  752.     After  pressing  F9,  press Y to confirm that you wish to clear.  Press
  753.     any other key if you do not wish to clear.
  754.  
  755.  
  756.     EXIT TO DOS (ESC)
  757.  
  758.     Pressing  Escape  (Esc)  at  the  main  menu  will end Demo Maker.  The
  759.     screen  will  be cleared, the current drive/directory will be displayed
  760.     and you will be returned to DOS.
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.                       PC Demonstration System Version 2.0          Page 13
  794.                                  User's Guide
  795.  
  796.  
  797.     DEMO RUN
  798.  
  799.     STARTING DEMO RUN
  800.  
  801.     AT  the DOS prompt, type "DR" (without the quotation marks) followed by
  802.     the name of the sequence file to be executed, e.g.
  803.  
  804.     A>DR filename.ext
  805.  
  806.     Your  presentation  will  begin  executing,  starting  with  the  first
  807.     (lowest numbered) sequence record in the sequence file.
  808.  
  809.     If  an  error occurs during Demo Run processing, the program will abort
  810.     with  an  error  message  indicating the type of error.  Typical errors
  811.     are:  the sequence file cannot be found, a screen file cannot be found,
  812.     or  a  branch  to  an  undefined  sequence  number  is specified in the
  813.     sequence file.
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.                       PC Demonstration System Version 2.0          Page 14
  860.                                  User's Guide
  861.  
  862.  
  863.     TIPS ON USING PDS
  864.  
  865.     The  following  are  tips  on  the  use  of the PC Demonstration System
  866.     programs:
  867.  
  868.     SCREEN FORMATTER
  869.  
  870.     If  you  have an 80 column printer, don't forget to put your printer in
  871.     132 column (compressed) mode before loading Screen Formatter.
  872.  
  873.     When  creating  screens,  it  is  best  to  first enter text, then draw
  874.     boxes, then add color, and finally, blink desired areas.
  875.  
  876.     Remember...help  is  only a keystroke away, no matter what function you
  877.     are performing.  Use F1.
  878.  
  879.  
  880.     DEMO MAKER
  881.  
  882.     When  entering  Keys and Branches, always enter the Key ANY as the last
  883.     entry  in  your list.  When Demo Run receives a keystroke, it starts at
  884.     the top of your Key list to find a match.  ANY matches all keystrokes.
  885.  
  886.     Enter  Keys and Branches in consecutive order.  When Demo Maker finds a
  887.     blank  Key  entry,  all  Key  and  Branch entries following it are made
  888.     blank.
  889.  
  890.     If  Delay time is set at a value other than 99, ensure that a TIM entry
  891.     is  made  in  your Key list.  If Delay time expires and a TIM Key entry
  892.     is not found, an undefined branch error will occur.
  893.  
  894.     Again, don't forget F1.
  895.  
  896.  
  897.     GENERAL
  898.  
  899.     The  two  most  important  keys  to  keep  in  mind  when  using Screen
  900.     Formatter  and  Demo Maker are F1 and Escape (Esc).  If you're not sure
  901.     what  to  do  next,  press  F1 for help.  If you don't like what you're
  902.     doing at the moment, press Escape (Esc).
  903.  
  904.     Use  the sequence file PCDEMO.DMO provided on your distribution disk as
  905.     an  example when first getting started at making your own demos.  Study
  906.     of  it  will  give  you  some  ideas on how to use the PC Demonstration
  907.     System.   (However, you'll only be able to look at the first 10 records
  908.     with the evaluation system.)
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.                       PC Demonstration System Version 2.0          Page 15
  926.                                  User's Guide
  927.  
  928.  
  929.     ACKNOWLEDGEMENTS
  930.  
  931.     The  PC  Demonstration System was written using Turbo Pascal by Borland
  932.     International,   Inc.    We  consider  Turbo  Pascal  to  be  the  best
  933.     development system, bar none, for programs of this size or smaller.
  934.  
  935.     The  Turbo Power Tools by Blaise Computing, Inc. are also used through-
  936.     out  the  programs.    Though  we  had  written  many of the procedures
  937.     included  in  the  Power  Tools  before we ordered the package, we have
  938.     found  no better collection of library routines in terms of consistency
  939.     and organization.
  940.  
  941.     During   development,   extensive   use  was  made  of  the  TurboPower
  942.     Programmer's  Utilities  by  TurboPower  Software.  These utilities are
  943.     highly recommended for programmers and non-programmers alike.
  944.  
  945.     To  produce  listings  of  our Turbo Pascal programs, we use the public
  946.     domain  LIST.COM program written by Raymond M. Romanowski of Santa Ana,
  947.     CA.  There is no finer Turbo Pascal list program to be had.
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.                       PC Demonstration System Version 2.0          Page 16
  992.                                  User's Guide
  993.  
  994.  
  995.     ENHANCEMENTS
  996.  
  997.     The  following is a partial list of possible enhancements to be made to
  998.     future releases of PC Demonstration System:
  999.  
  1000.         The  ability  to  save  screens from Screen Formatter as ASCII text
  1001.         files.
  1002.  
  1003.         The  ability  to  include  "snapshots"  of  the  output of graphics
  1004.         programs in demos created with PDS.
  1005.  
  1006.         The  ability for the demo to have "typing"; that is, the demo would
  1007.         look like somebody was keying data into input fields.
  1008.  
  1009.  
  1010.     We  welcome  recommendations  and suggestions from REGISTERED USERS for
  1011.     enhancing and improving the PC Demonstration System.
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.                       PC Demonstration System Version 2.0          Page 17
  1058.                                  User's Guide
  1059.  
  1060.  
  1061.     BECOMING A REGISTERED USER
  1062.  
  1063.     The  PC Demonstration System is distributed as user-supported software.
  1064.     The  evaluation version of PC Demonstration System limits sequence file
  1065.     size  to  10  records.    It  also has a reminder-to-register screen in
  1066.     place  of  a  blank  edit  screen  in  Screen  Formatter.  The enhanced
  1067.     version  allows  sequence  files  of  450 records and does not have the
  1068.     reminder-to-register screen.
  1069.  
  1070.     If  after  evaluating  this  program you find it to be useful, become a
  1071.     registered user by sending a $35 payment to:
  1072.  
  1073.     Shamrock Microsystems, Inc.
  1074.     P.O. Box 26527
  1075.     Indianapolis, IN 46226
  1076.  
  1077.     Registered users will receive:
  1078.  
  1079.         The newest enhanced version of PC Demonstration System.
  1080.  
  1081.         Notification  of  updates  and  the option to upgrade for a nominal
  1082.         fee (no more than $10).
  1083.  
  1084.         Technical support by telephone or letter.
  1085.  
  1086.         The  program SHOW.COM, written in assembler and less than 500 bytes
  1087.         in  size,  that  will  allow  the  use of screens created by Screen
  1088.         Formatter in batch files and even dBase III programs.
  1089.  
  1090.         A  supplement  to  the  User's  Guide that gives tips on how Screen
  1091.         Formatter screens can be used within their own programs.
  1092.  
  1093.  
  1094.     Whether  or  not  you  become  a registered user, you are encouraged to
  1095.     make  copies of the evaluation version of PC Demonstration System, with
  1096.     the following restrictions:
  1097.  
  1098.         All  files  on  the  disk  as distributed by Shamrock Microsystems,
  1099.         Inc. must be included on all copies made.
  1100.  
  1101.         No  modifications  in any form may be made to the programs or files
  1102.         on the disk.
  1103.  
  1104.         No  charge  may be made for the copy.  User's groups, public domain
  1105.         libraries,  and other not-for-profit groups may charge a fee not to
  1106.         exceed $7.
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189. ing restrictions:
  1190.  
  1191.         All  files  on  the  disk  as distributed by Sha